Passengers are happy to see long-finned pilot whales surfacing next to the Oshan in the waters off Bay Saint Lawrence, Cape Breton, Nova Scotia. Filmed on 21 July 2011.